#ifndef CARTE_H_INCLUDED
#define CARTE_H_INCLUDED
using namespace std;

class Joueur;

class Carte
{
private:
int couleur ; //1 coeur 2 carreau 3 pique  4 trèfle
int valeur; //7,8,9,10 valet,11 dame, 12 roi,13 10, 14 as
int point; //nombre de points que vaut la carte
bool distribue; //Vraie si la carte a été distribuée dans le jeu en cours
bool joue ; //vraie si la carte a été jouée dans le jeu en cours
bool atout; //vrai si la carte est un atout
Joueur *j; //Qui a la carte

public:
Carte(int couleu,int valeu,int poin, bool distribu, bool jou, bool atou,Joueur *jj);
int getcouleur();
int getvaleur();
int getpoint();
bool getdistribue();
bool getjoue();
bool getatout();
Joueur* getjoueur();
void setcouleur(int n);
void setvaleur(int n);
void setpoint(int n);
void setdistribue(bool a);
void setjoue(bool a);
void setatout(bool a);
void setjoueur(Joueur *jou);
void affichecouleur();
void affichevaleur();
};

#endif
